<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        var u = window.AmazonUIPageJS || window.P
        function e(c) {
            var b = u.ue;
            b && b.tag && c && c.prefetchOrigin && b.tag("search-prefetch:" + c.prefetchOrigin)
        }
        var d = e.extend
        function E(b, a, f, e, d) {
            return {
                method: "post",
                contentType: "application/json",
                paramsFormat: "json",
                timeout: b.timeout || 1E4,
                headers: b.headers || {},
                memo: b.memo || {},
                params: a,
                success: f,
                chunk: e,
                error: d
            }
        }
        var m = {
            "page-content-type": "atf",
            "prefetch-type": "rq"
        };
        m = E(d, m, function () {
            c.atf.requestId && c.atf.lastMainSlotIndex && c.atf.prefetchAjaxData ? (c.metrics.aftSuccess(),
                c.atf.complete = !0,
                c.atf.successHandler && c.atf.successHandler(c.atf.requestId, c.atf.lastMainSlotIndex, c.atf.prefetchAjaxData)) : (c.metrics.atfError(null, "Lack of key chunks"),
                    x.remove(c.paramString),
                    c.atf.errorHandler && c.atf.errorHandler())
        }, function (b, a, d) {
            d && a && ("data-client-side-metrics-info" === b && (c.atf.requestId = a.requestId),
                0 <= b.indexOf("main-slot") && (c.atf.lastMainSlotIndex = a.index,
                    a.html && f(a.html, function (c) {
                        return 0 <= c.indexOf("/imp?")
                    }),
                    "data-main-slot:image-prefetch" === b && g(a)),
                "data-prefetch-ajax-data-passing" === b ? c.atf.prefetchAjaxData = a.payload : c.atf.chunks.add(function () {
                    h(b, a, d)
                }))
        }, function (b, a) {
            c.metrics.atfError(b, a);
            x.remove(c.paramString);
            c.atf.errorHandler && c.atf.errorHandler()
        });
        console.log(m);





    </script>
</body>

</html>